#include "Socket.h"

Socket::Socket()
{
    _fd = socket(AF_INET, SOCK_STREAM, 0);
}
Socket::Socket(int fd)
    : _fd(fd)
{
}
Socket::~Socket(){
    close(_fd);
}
int Socket::fd(){
    return _fd;
}
void Socket::shutdownWrite(){
    //主动关闭连接时使用，只关闭写端
    shutdown(_fd,SHUT_WR);
}
